1
general::
Phrase(s): dumped on
1. snowed on. • The entire Midwest was dumped on with about ten inches of snow. • Our town really got dumped on last night. 2. Sl. maligned; abused. • I really feel dumped on by all the bad reviews in the press. • The jerk who designed this stupid congested stairway hasn’t been dumped on enough.
McGrawhill's American Idioms And Phrasal Verbs